package com.freesky.biz.icbc.model;

import com.icbc.api.AbstractIcbcRequest;
import com.icbc.api.BizContent;
import com.icbc.api.internal.util.fastjson.annotation.JSONField;

/**
 *  旺季营销项目客户权益查询的功能
 *  /Users/zhengxiansheng/Documents/杂项/福州云房/微信立减金/工行活动/工行接口/个金接口/福建分行客户权益查询20231225.md
 */
public class WjyxEquityRequestV1 extends AbstractIcbcRequest<WjyxEquityResponseV1> {

    public Class<WjyxEquityResponseV1> getResponseClass()
    {
        return WjyxEquityResponseV1.class;
    }

    public boolean isNeedEncrypt()
    {
        return false;
    }

    public String getMethod()
    {
        return "POST";
    }

    public Class<? extends BizContent> getBizContentClass() {
        return WjyxEquityRequestV1Biz.class;
    }

    public static class WjyxEquityRequestV1Biz implements BizContent {

        @JSONField(name="userid")
        private String userId;

        @JSONField(name="activityid")
        private String activityid;

        @JSONField(name="activitydate")
        private String activitydate;

        @JSONField(name="month")
        private String month;

        @JSONField(name="mobileno")
        private String mobileno;

        @JSONField(name="trantime")
        private String tranTime;

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }


        public String getActivityid() {
            return activityid;
        }

        public void setActivityid(String activityid) {
            this.activityid = activityid;
        }

        public String getActivitydate() {
            return activitydate;
        }

        public void setActivitydate(String activitydate) {
            this.activitydate = activitydate;
        }

        public String getMonth() {
            return month;
        }

        public void setMonth(String month) {
            this.month = month;
        }

        public String getMobileno() {
            return mobileno;
        }

        public void setMobileno(String mobileno) {
            this.mobileno = mobileno;
        }

        public String getTranTime() {
            return tranTime;
        }

        public void setTranTime(String tranTime) {
            this.tranTime = tranTime;
        }
    }
}
